package cn.baddonkey.photography.agent.core;

/** Huang Ying Ming 请求返回的状态码 U - 通用操作 A - 登录注册相关 */
public enum APIResponseStatus {
    /** 通用状态码：请求成功 */
    U0001("U0001", "成功"),
    /** 通用状态码：请求失败 */
    U9999("U9999", "失败"), U9901("U9901", "原手机号码在视小铺精选中未找到对应用户"), U9998("U9998", "重复提交错误"), A9001("A9001",
            "Token无效或已经过期，需要重新登录"), P9001("P9001", "支付失败"), U8991("U8991", "获取授权手机号码异常，请重新点击登录"), U8992("U8992",
                    "获取手机号码失败，请重试"), U8993("U8993", "获取小程序全局唯一后台接口调用凭据access_token失败，请重试"), U8994("U8994",
                            "获取小程序二维码失败，请重试"), U8995("U8995",
                                    "所传page页面不存在，或者小程序没有发布"), U8996("U8996", "获取小程序二维码调用分钟频率受限"),

    U7878("U7878", "未绑定邀请码，需进行绑定邀请码操作"), U7979("U7979", "未进行抖音授权，需进行抖音授权操作"),

    U6999("U6999", "验证码错误"), U6969("U6969", "绑定关系异常"),

    U1000("U1000", "排队中"),
    /** 支付成功 */
    B("B", "支付成功");

    APIResponseStatus(String value, String message) {
        this.value = value;
        this.message = message;
    }

    private String value;

    private String message;

    public String value() {
        return this.value;
    }

    public String message() {
        return this.message;
    }
}
